<?php
	session_start(); 
	if (empty($_SESSION['usuario'])){
		session_destroy();
		header("Location:index.php");
	}
	else{
		$tipo=$_GET["tipo"];
		$usuario=$_GET["usuario"];
	}
?>
<html>
	<head></head>
	<body>
		<?php
			if (!empty($_POST)){
				include("sql.php");
				if ($_POST['isbn']<>""&&$_POST['autor']<>""&&$_POST['titulo']<>""&&$_POST['genero']<>""&&$_POST['ejemplares']<>""&&$_POST['editorial']<>""&&$_POST['imagen']<>""&&$_POST['sinopsis']<>""&&$_POST['ano']<>""&&$_POST['precio']<>""&&$_POST['fichatecnica']<>""){
					$isbn=$_POST["isbn"];
					$autor=$_POST["autor"];
					$titulo=$_POST["titulo"];
					$genero=$_POST["genero"];
					$ejemplares=$_POST["ejemplares"];
					$editorial=$_POST["editorial"];
					$imagen=$_POST["imagen"];
					$sinopsis=$_POST["sinopsis"];
					$ano=$_POST["ano"];
					$precio=$_POST["precio"];
					$fichatecnica=$_POST["fichatecnica"];
					if (strlen($isbn)<14){
						echo "<br><br><br>";
						echo "<h1 align=center>El I.S.B.N. debe tener 17 d&iacute;gitos</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($ejemplares)==0){
						echo "<br><br><br>";
						echo "<h1 align=center>Los ejemplares para venta deben ser mayor de cero c&eacute;ntimos</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($autor)<=1){
						echo "<br><br><br>";
						echo "<h1 align=center>El autor debe ser mayor de un car&aacute;cter</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($titulo)<=1){
						echo "<br><br><br>";
						echo "<h1 align=center>El t&iacute;tulo debe mayor de un car&aacute;cter</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($editorial)<=1){
						echo "<br><br><br>";
						echo "<h1 align=center>La editorial debe ser mayor de un car&aacute;cter</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($ano)<4){
						echo "<br><br><br>";
						echo "<h1 align=center>El a&ntilde;o deben tener 4 d&iacute;gitos</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($precio)==0){
						echo "<br><br><br>";
						echo "<h1 align=center>El precio debe ser mayor de cero c&eacute;ntimos</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					if (strlen($fichatecnica)<=1){
						echo "<br><br><br>";
						echo "<h1 align=center>El nombre de la ficha t&eacute;cnica debe ser mayor de un car&aacute;cter</h1>";
						echo "<br>";
						echo "<h3 align=center><a href=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">Intentar de nuevo</a></h3><br>";
						exit();
					}
					alta_libro ($isbn,$autor,$titulo,$genero,$ejemplares,$editorial,$imagen,$sinopsis,$ano,$precio,$fichatecnica,$tipo,$usuario);
					include ('fpdf17/fpdf.php'); 
					$pdf=new FPDF();
					$pdf->AddPage();
					$pdf->SetFont('Arial','',12);
					$pdf->Write (5,"$autor");
					$pdf->Ln();
					$pdf->Write (5,"$titulo");
					$pdf->Ln();
					$pdf->Ln();
					$pdf->Cell(60,5,$isbn,1,0,'C');
					$pdf->Ln();
					$pdf->SetTextColor('255','0','0');
					$pdf->MultiCell(190,7,"\n Foto de portada: ",2,'L');
					$pdf->Image("../img/$imagen",10,50,90,130,'JPG');
					$pdf->Ln(135);
					$pdf->MultiCell(190,5,"\n Editorial: "."$editorial",2,'L');
					$pdf->MultiCell(190,5,"\n Año: "."$ano",2,'L');
					$pdf->MultiCell(190,5,"\n Genero: "."$genero",2,'L');
					$pdf->MultiCell(190,5,"\n Precio: "."$precio",2,'L');
					$pdf->MultiCell(190,5,"\n Sinopsis: "."$sinopsis",2,'J');
					$pdf->Output("../docs/$titulo.pdf",'F');
					echo "<br><br><br>";
					echo "<h2 align=center>Los datos del libro se han a&ntilde;adido correctamente</h2><br><br>";
					echo "<div align='center'>";
						echo "<form target=\'_blank\' action=\"../docs/$titulo.pdf\" method=\"post\">";
							echo "<input type='submit' value='Ver ficha t&eacute;cnica en PDF' class='boton'>";
						echo "</form>";
						echo "<form action=\"alta_libros.php?tipo=$tipo&usuario=$usuario\" method=\"post\">";
							echo "<input type='submit' value='A&Ntilde;ADIR m&aacute;s libros' class='boton'>";
						echo "</form>";
						echo "<form action=\"modificar_libros.php?tipo=$tipo&usuario=$usuario\" method=\"post\">";
							echo "<input type='submit' value='Modificar datos' class='boton'>";
						echo "</form>";
						echo "<form action=\"baja_libros.php?tipo=$tipo&usuario=$usuario\" method=\"post\">";
							echo "<input type='submit' value='Eliminar libro' class='boton'>";
						echo "</form>";
						echo "<form action=\"listarlibros.php?tipo=$tipo&usuario=$usuario\" method=\"post\">";
							echo "<input type='submit' value='Volver al listado' class='boton'>";
						echo "</form>";
					echo "</div>";
				}
				else{
					if (!empty($_POST)){
						header("Location:alta_libros.php?error=true&tipo=$tipo&usuario=$usuario");
					}
				}
			}
			else{
				echo "<h1 align=center>Registro de libros</h1><br>";
				echo "<form method=\"post\" action=\"alta_libros.php?tipo=$tipo&usuario=$usuario\">";
					echo "<fieldset>";
						echo "<legend>Introduzca el nuevo libro</legend>";
						echo "<table border=\"0\" cellspacing=\"5\" cellpadding=\"3\">";
							echo "<td width=\"28%\"></td>";
							echo "<td width=\"28%\"></td>";
							echo "<td width=\"28%\"></td>";
							echo "<td width=\"16%\"></td>";
							echo "<tr>";
								echo "<td>";
									echo "<label align=\"left\">Autor: <input name=\"autor\" type=\"text\" maxlength=\"30\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">T&iacute;tulo: <input name=\"titulo\" type=\"text\" maxlength=\"30\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">I.S.B.N.: <input name=\"isbn\" type=\"text\" maxlength=\"17\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">Ejemplares para venta: <input name=\"ejemplares\" type=\"number\" maxlength=\"3\"></label>";
								echo "</td>";
							echo "</tr>";
							echo "<tr>";
								echo "<td>";
									echo "<label align=\"left\">Editorial: <input type=\"text\" name=\"editorial\" maxlength=\"20\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">A&#241o de edici&oacute;n: <input type=\"number\" name=\"ano\" maxlength=\"4\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">G&eacute;nero: <input type=\"text\" name=\"genero\" maxlength=\"20\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">Precio: <input type=\"number\" name=\"precio\" maxlength=\"6\"></label>";
								echo "</td>";
							echo "</tr>";
							echo "<tr>";
								echo "<td colspan=\"3\" align=\"left\">";
									echo "<label>Foto de portada: <input type=\"file\" name=\"imagen\"></label>";
								echo "</td>";
								echo "<td>";
									echo "<label align=\"left\">Ficha t&eacute;cnica: <input type=\"text\" name=\"fichatecnica\" maxlength=\"20\"></label>";
								echo "</td>";
							echo "</tr>";
							echo "<tr>";
								echo "<td colspan=\"3\" align=\"left\">";
									echo "<label valign=\"top\">Sinopsis: <textarea name=\"sinopsis\" cols=\"77\" rows=\"5\" maxlength=\"1000\"></textarea></label>";
								echo "</td>";
								echo "<td>";
									echo "<h3 align=\"center\"><input type=\"submit\" name=\"Submit\" value=\"A&ntilde;adir\"/></h3>";
								echo "</td>";
							echo "</tr>";
						echo "</table>";
					echo "</fieldset>";
				echo "</form>";
				if (isset($_GET["error"])){
					if ($_GET["error"]="true"){
						echo "<h3 align=\"center\">Error, Se deben introducir TODOS los campos.</h3>";
					}
				}			
			}
		?>
	</body>
</html>